Telegram Group & Telegram Channel
**أخطاء يقع فيها المبرمجين في بداية الطريق* *


مفهوم – تجارب المبرمجين يمكن أن نستنتج منها العديد من الدروس ومعرفة أهم الأخطاء التي وقعوا فيها والتي بطبيعة الحال تسهل الأمور على المتعلم، وخاصة لو كان في بداية الطريق.

حيث أن المبرمج عرضة للعديد من الأخطاء التي قد تمنعه من التقدم في مساره المهني وتبطئ عملية تطوير مهاراته وتحقيق الأهداف التي يرسمها.



أخطاء يقع فيها المبرمجين في بداية الطريق:

الخطأ رقم 1: مقارنة نفسك مع الآخرين

من الأخطاء الشائعة والتي يعاني منها عدد كبير من المطورين والمبرمجين، خاصة المبتدئين، أنهم يقارنون أنفسهم مع غيرهم من المبرمجين ذوي المستويات المرتفعة، وهذا يكون عادة سببا في تثبيط عزائمهم والسقوط في فخ السعي نحو المثالية التي لا يمكن إدراكها.

جميع المبرمجين في العالم، كغيرهما من ذوي الإختصاصات والمهن الأخرى، لم يبلغوا درجة الإحتراف والكفاءة العالية إلا بعد سنوات من العمل الشاق والممارسة التي تتخللها محطات كثيرة من الفشل والوقوع في الأخطاء.

هذا الفشل الذي يصاحبه النهوض المتجدد والتعلم المستمر هو الجزء السفلي من الجبل الجليدي الذي لا يراه أغلب الناس ولكنه موجود يقينا لدى كل المحترفين في هذا العالم.

مقارنة نفسك مع مطور أو مبرمج لديه سنوات طويلة من الخبرة هو خطأ جسيم قد يضع مسيرتك ومستقبلك المهني في مهب الريح. عليك بالتركيز على نفسك وبالتعلم المستمر، هذا فقط ما سيجعلك تصل كذلك مع مرور الزمن لذات المستوى من الكفاءة والمهارة.

لا تنتظر أن تعرف كل شيء لكي تبدأ! إبدأ على الفور وتعلم وأنت في الطريق.

الخطأ رقم 2: عدم البحث في Google

الترفع عن طلب المساعدة من الآخرين هو أكبر خطأ يمكن أن يقع فيه أي مبرمج، وهي عادة سيئة لا بد من التخلص منها إذا أردنا ربح الوقت والتقدم بسرعة.

المشكل الذي أود التحدث عنه هنا أن الكثيرين فعلا يطلبون المساعدة ولكن بطريقة خاطئة وغير سليمة. إنهم يذهبون إلى المنتديات ومنصات النقاش ليطلبوا هناك حلا لمشكلة تقنية تواجههم عوض الذهاب لمحرك البحث جوجل وسؤاله مباشرة.

محرك البحث جوجل لديه الحل ل 90% من المشاكل التي ستواجهك في مسارك المهني، فهناك عشرات الملايين من المبرمجين حول العالم والمشاكل متكررة وبفضل ثقافة التدوين والمشاركة وكذلك StackOverflow وأقرانه ستجد أن منهم من سبق له مواجهة نفس مشكلتك وقام بحلها وشارك الحل مع العالم.

من ثمار البحث في جوجل أنك ستتعلم الكثير من التفاصيل والأشياء الجانبية في رحلة بحثك عن حل لمشكلتك، وهذا أفضل بكثير من طرح مشكلتك في أحد المنتديات والبقاء منتظرا للجواب الجاهز الذي قد يأتي وقد لا يأتي.

من حقك أن تطرح سؤالك ومشكلته ولكن بعد أن تستنفد كافة خياراتك مع Google.com وليس قبل ذلك.



استعمالك للغة الإنجليزية في البحث سيرفع احتمال الوصول لضالتك في أسرع وقت.

طرح الأسئلة المتكررة في المنتديات ومنصات النقاش قبل البحث في Google علامة تدل على عدم نضجك كمبرمج. لا تنسى ذلك!

الخطأ رقم 3: عدم توثيق الشفرة البرمجية

يقول عالم الحاسوب داميان كونوي بأن: “التوثيق هو رسالة حب  تكتبها لنفسك في المستقبل.”

“Documentation is a love letter that you write to your future self.” – Damian Conway

هذه المقولة لم تأتي من فراغ وإنما جاءت من واقع تجربة وخبرة تمت مراكمتها طيلة أعوام من عمر داميان. وأنا أتفق كليا مع هذا الرأي وأرى التوثيق عادة في غاية الأهمية وأسلوبا ممتازا لجعل الكود قابلا للقراءة أكثر، لك ولكل من سيكون عليه التعامل مع ذلك الكود في المستقبل القريب أو البعيد.

لا تظن بأنك ستظل على وعي ومعرفة تامة بما تقوم به كل دالة وكل سطر برمجي تكتبه، ذلك الإحساس لحظي فقط وسرعان ما ستجد نفسك في حاجة لإعادة قراءة ذلك الكود والتنقل بين ملفات المشروع من أجل معرفة سبب كتابته.

توثيق شيفرتك المصدرية سيسهل عليك الكثير من الأمور في المستقبل، وسيجعل التعامل مع ما تكتبه من أسطر أقل تعقيدا حتى على زملائك في العمل. وهنا بالذات يصبح التوثيق عادة ملحة أكثر لأن المسألة لم تعد متعلقة بك وحدك.

أولا وثق شفرتك المصدرية، واسعى بعد ذلك قدر المستطاع أن تكون الشفرة المصدرية توثيقا بحد ذاتها باتباع أحدث المعايير والأفكار المتبعة لجعل الكود منظما، واضحا ودالا على نفسه

الخطأ رقم 4: إهمال تطوير الذات

الصورة النمطية عن المبرمج هي ذلك الشخص الذي يضل جالسا في غرفته أو مكتبه أمام شاشة الحاسوب لساعات طويلة. ذلك المبرمج لا حياة اجتماعية ولا مهارات لديه باستثناء مهارات الضرب على لوحة المفاتيح!

مع مرور السنوات أدركت أن المبرمج شخص كبقية الناس، عليه في مرحلة ما من عمره أن يعرف كيف يتواصل مع العالم الخارجي بشكل سليم، سواء لأغراض شخصية أو مهنية.
مهمة المبرمج لن تكون دائما وإلى الأبد التعامل فقط مع الحاسوب والشفرات البرمجية. في مرحلة معينة من النمو والتطور سيكون عليه أن يدير فريقا من المبرمجين وينظم مهامهم



tg-me.com/CsharpWindowsForm/403
Create:
Last Update:

**أخطاء يقع فيها المبرمجين في بداية الطريق* *


مفهوم – تجارب المبرمجين يمكن أن نستنتج منها العديد من الدروس ومعرفة أهم الأخطاء التي وقعوا فيها والتي بطبيعة الحال تسهل الأمور على المتعلم، وخاصة لو كان في بداية الطريق.

حيث أن المبرمج عرضة للعديد من الأخطاء التي قد تمنعه من التقدم في مساره المهني وتبطئ عملية تطوير مهاراته وتحقيق الأهداف التي يرسمها.



أخطاء يقع فيها المبرمجين في بداية الطريق:

الخطأ رقم 1: مقارنة نفسك مع الآخرين

من الأخطاء الشائعة والتي يعاني منها عدد كبير من المطورين والمبرمجين، خاصة المبتدئين، أنهم يقارنون أنفسهم مع غيرهم من المبرمجين ذوي المستويات المرتفعة، وهذا يكون عادة سببا في تثبيط عزائمهم والسقوط في فخ السعي نحو المثالية التي لا يمكن إدراكها.

جميع المبرمجين في العالم، كغيرهما من ذوي الإختصاصات والمهن الأخرى، لم يبلغوا درجة الإحتراف والكفاءة العالية إلا بعد سنوات من العمل الشاق والممارسة التي تتخللها محطات كثيرة من الفشل والوقوع في الأخطاء.

هذا الفشل الذي يصاحبه النهوض المتجدد والتعلم المستمر هو الجزء السفلي من الجبل الجليدي الذي لا يراه أغلب الناس ولكنه موجود يقينا لدى كل المحترفين في هذا العالم.

مقارنة نفسك مع مطور أو مبرمج لديه سنوات طويلة من الخبرة هو خطأ جسيم قد يضع مسيرتك ومستقبلك المهني في مهب الريح. عليك بالتركيز على نفسك وبالتعلم المستمر، هذا فقط ما سيجعلك تصل كذلك مع مرور الزمن لذات المستوى من الكفاءة والمهارة.

لا تنتظر أن تعرف كل شيء لكي تبدأ! إبدأ على الفور وتعلم وأنت في الطريق.

الخطأ رقم 2: عدم البحث في Google

الترفع عن طلب المساعدة من الآخرين هو أكبر خطأ يمكن أن يقع فيه أي مبرمج، وهي عادة سيئة لا بد من التخلص منها إذا أردنا ربح الوقت والتقدم بسرعة.

المشكل الذي أود التحدث عنه هنا أن الكثيرين فعلا يطلبون المساعدة ولكن بطريقة خاطئة وغير سليمة. إنهم يذهبون إلى المنتديات ومنصات النقاش ليطلبوا هناك حلا لمشكلة تقنية تواجههم عوض الذهاب لمحرك البحث جوجل وسؤاله مباشرة.

محرك البحث جوجل لديه الحل ل 90% من المشاكل التي ستواجهك في مسارك المهني، فهناك عشرات الملايين من المبرمجين حول العالم والمشاكل متكررة وبفضل ثقافة التدوين والمشاركة وكذلك StackOverflow وأقرانه ستجد أن منهم من سبق له مواجهة نفس مشكلتك وقام بحلها وشارك الحل مع العالم.

من ثمار البحث في جوجل أنك ستتعلم الكثير من التفاصيل والأشياء الجانبية في رحلة بحثك عن حل لمشكلتك، وهذا أفضل بكثير من طرح مشكلتك في أحد المنتديات والبقاء منتظرا للجواب الجاهز الذي قد يأتي وقد لا يأتي.

من حقك أن تطرح سؤالك ومشكلته ولكن بعد أن تستنفد كافة خياراتك مع Google.com وليس قبل ذلك.



استعمالك للغة الإنجليزية في البحث سيرفع احتمال الوصول لضالتك في أسرع وقت.

طرح الأسئلة المتكررة في المنتديات ومنصات النقاش قبل البحث في Google علامة تدل على عدم نضجك كمبرمج. لا تنسى ذلك!

الخطأ رقم 3: عدم توثيق الشفرة البرمجية

يقول عالم الحاسوب داميان كونوي بأن: “التوثيق هو رسالة حب  تكتبها لنفسك في المستقبل.”

“Documentation is a love letter that you write to your future self.” – Damian Conway

هذه المقولة لم تأتي من فراغ وإنما جاءت من واقع تجربة وخبرة تمت مراكمتها طيلة أعوام من عمر داميان. وأنا أتفق كليا مع هذا الرأي وأرى التوثيق عادة في غاية الأهمية وأسلوبا ممتازا لجعل الكود قابلا للقراءة أكثر، لك ولكل من سيكون عليه التعامل مع ذلك الكود في المستقبل القريب أو البعيد.

لا تظن بأنك ستظل على وعي ومعرفة تامة بما تقوم به كل دالة وكل سطر برمجي تكتبه، ذلك الإحساس لحظي فقط وسرعان ما ستجد نفسك في حاجة لإعادة قراءة ذلك الكود والتنقل بين ملفات المشروع من أجل معرفة سبب كتابته.

توثيق شيفرتك المصدرية سيسهل عليك الكثير من الأمور في المستقبل، وسيجعل التعامل مع ما تكتبه من أسطر أقل تعقيدا حتى على زملائك في العمل. وهنا بالذات يصبح التوثيق عادة ملحة أكثر لأن المسألة لم تعد متعلقة بك وحدك.

أولا وثق شفرتك المصدرية، واسعى بعد ذلك قدر المستطاع أن تكون الشفرة المصدرية توثيقا بحد ذاتها باتباع أحدث المعايير والأفكار المتبعة لجعل الكود منظما، واضحا ودالا على نفسه

الخطأ رقم 4: إهمال تطوير الذات

الصورة النمطية عن المبرمج هي ذلك الشخص الذي يضل جالسا في غرفته أو مكتبه أمام شاشة الحاسوب لساعات طويلة. ذلك المبرمج لا حياة اجتماعية ولا مهارات لديه باستثناء مهارات الضرب على لوحة المفاتيح!

مع مرور السنوات أدركت أن المبرمج شخص كبقية الناس، عليه في مرحلة ما من عمره أن يعرف كيف يتواصل مع العالم الخارجي بشكل سليم، سواء لأغراض شخصية أو مهنية.
مهمة المبرمج لن تكون دائما وإلى الأبد التعامل فقط مع الحاسوب والشفرات البرمجية. في مرحلة معينة من النمو والتطور سيكون عليه أن يدير فريقا من المبرمجين وينظم مهامهم

BY برمجة تطبيقات الويندوز C# Programming


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/CsharpWindowsForm/403

View MORE
Open in Telegram


برمجة تطبيقات الويندوز C Programming Telegram | DID YOU KNOW?

Date: |

Telegram has exploded as a hub for cybercriminals looking to buy, sell and share stolen data and hacking tools, new research shows, as the messaging app emerges as an alternative to the dark web.An investigation by cyber intelligence group Cyberint, together with the Financial Times, found a ballooning network of hackers sharing data leaks on the popular messaging platform, sometimes in channels with tens of thousands of subscribers, lured by its ease of use and light-touch moderation.

The seemingly negative pandemic effects and resource/product shortages are encouraging and allowing organizations to innovate and change.The news of cash-rich organizations getting ready for the post-Covid growth economy is a sign of more than capital spending plans. Cash provides a cushion for risk-taking and a tool for growth.

برمجة تطبيقات الويندوز C Programming from br


Telegram برمجة تطبيقات الويندوز C# Programming
FROM USA